upper real leather. - Espagnol Anglais Dictionnaire